the snacks - French English Dictionary